Tufted Vetch - Francés Inglés Diccionario